Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

deApiAttributeCollection Class Reference

#include <deApi_Private.hpp>

Inheritance diagram for deApiAttributeCollection:

Inheritance graph
[legend]
Collaboration diagram for deApiAttributeCollection:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 deApiAttributeCollection ()
 ~deApiAttributeCollection ()
bool IsNull ()
unsigned short GetAttributeCount ()
deApiObjectGetAttribute (unsigned long runtimeID)
void DumpObject ()
bool AddAttribute (deApiObject *pAttribute)

Public Attributes

 DECLARE_RTI

Private Attributes

deTArray< unsigned long > m_tarrayAttributes

Constructor & Destructor Documentation

deApiAttributeCollection::deApiAttributeCollection  
 

deApiAttributeCollection::~deApiAttributeCollection  
 


Member Function Documentation

bool deApiAttributeCollection::AddAttribute deApiObject   pAttribute
 

void deApiAttributeCollection::DumpObject   [virtual]
 

Reimplemented from deApiObject.

deApiObject * deApiAttributeCollection::GetAttribute unsigned long    runtimeID
 

unsigned short deApiAttributeCollection::GetAttributeCount  
 

bool deApiAttributeCollection::IsNull   [virtual]
 

Reimplemented from deApiObject.


Member Data Documentation

deApiAttributeCollection::DECLARE_RTI
 

Reimplemented from deApiObject.

deTArray<unsigned long> deApiAttributeCollection::m_tarrayAttributes [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Sep 12 20:12:48 2005 for Destiny3D by doxygen1.3-rc3